// 云函数入口文件
const cloud = require('wx-server-sdk')

cloud.init({
  env:"cloud1-6gs5w1mk22758745"
})
const db = cloud.database();
// 云函数入口函数
exports.main = async (event, context) => {
  const openid = cloud.getWXContext().OPENID
  let {
    Id,
    Name,
    Price,
    Image,
    Content,
    Word,
  } = event;
   
  let count = await db.collection('shop_favour').where({
    Id,
    openid
  }).count();

  if(count.total){
    return await db.collection('shop_favour').where({
    Id,
    openid
    }).remove();
  }

  return await db.collection('shop_favour').add({
    data:{
      Id,
      Name,
      Price,
      Image,
      Content,
      Word,
      openid:openid
    }
  })
  
}